package com.qn.utils.excel;

import java.io.IOException;

public interface Excel {
    /**
    * @param row 设置行
    * @param column 设置列
    * */
    String getExcelDateByIndex(int row,int column);

    String getCellByCaseName(String caseName,int currentColumn,int targetColumn);

    <T> java.util.List<T> depositExcelData(T object, int initRow) throws IllegalAccessException, InstantiationException, Exception;

    java.util.List<String> getAllSheetNames(String filePath) throws IOException;

    void getSheet(String filePath, String sheetName) throws IOException;
}
